pp108 : Business Activity Monitoring Administration

Business Activity Monitoring Administration

This topic provides an overview of Business Activity Monitoring (BAM) administration in Process Platform.

BAM Administration provides options to monitor the data processed for BAM and to manage KPIs of the type trend.
The BAM Administration includes the following two tab pages:

  • Settings: Assists in configuring the settings to synchronize and upload the data, and also other advanced settings used by the BAM engine.
  • Trend Manager: Assists in enabling or disabling the trend settings related to KPIs of the type trend.

The settings defined through the BAM Administration page are applicable only for the organization through which they are set. 

Settings Tab

The controls on the Settings tab of the BAM Administration page are enabled only when you deploy the Process Platform BAM MDM model package. These settings are categorized into three types.

Synchronize

Synchronization refers to the near real-time transfer of the business process instances data of all or a set of selected business processes to BAM. The data present at every event such as PROCESS_STARTPROCESS_ENDACTIVITY_START, and ACTIVITY_END during the business process instance execution is read from the instances tables and propagated to BAM tables in the database.
By default, BAM synchronization is not enabled when you create a new organization. As the organization does not contain a BAM service container, synchronization is not supported for that organization.
Synchronization can be enabled or disabled by selecting or clearing the Enable Synchronization option. Refer to the following topics for a detailed description:

  • Enabling BAM synchronization: With the Enable Synchronization option, you can select to synchronize either all or a set of business processes for a specific organization. Data synchronization is enabled in the organization when the BAM service container is started in the system organization.

    Note: If an organization other than the system organization has a BAM service container already created in it, start the service container to enable the synchronization.

  • Disabling BAM synchronization

During synchronization, data is transferred from business process instances tables to BAM tables.

Upload

Uploading refers to transferring the historical business process instances data of the selected business processes to BAM tables. The data is transferred from business process instances tables to BAM tables in the database.

Upload activity is enabled in the system organization and other organizations when you deploy the Process Platform BAM MDM model package. The organizations other than the system organization do not need the BAM service container to be created in the organization, provided the service container in the system organization is running. The administrator must trigger the upload activity to upload the historical instances data of the selected business processes to BAM.

Selecting at least one business process is mandatory to trigger the upload action. The selected business processes are considered only for the upload iteration and not for synchronization. You can also provide an optional time frame input to upload the historical data. The time frame selection is based on the business process instances creation date and includes both from and to dates.
The list below contains the possible time frame options:

  • Past events: This option enables recording of the data for all the completed BAM events (PROCESS_START, PROCESS_END, ACTIVITY_START, ACTIVITY_END for completed instances) based on the status of the uploaded business process instances.
  • Latest events: This option enables recording of the data only for the latest BAM events (PROCESS_ENDand  ACTIVITY_END for completed instances) based on the status of the uploaded business process instances.
    Refer to Uploading a business process for more information on how to upload the data for the selected business processes in the organization.
    Administrators can view the logs for further details on upload execution. The log viewer displays the list of the tables that are considered while uploading the data. For more information, refer to Viewing MDM Logs.

Tip: It is recommended to upload the historical data from the BAM Administration page instead of the MDM model browser.

Configure Advanced Settings

Synchronization and uploading of a process transfers the data from the Business Process Instances related tables to the BAM tables. The standard dashboard collects the reporting data from the BAM tables. In addition to the BAM standard dashboard, the BAM engine fills the data for the Process Monitoring Object and Business Event Response documents. Through Advanced Settings, you can monitor and control the data for these documents.

The configuration for the advanced settings is described below:

  • Process Monitoring Objects: With this option, you can enable or disable the data filling for the Process Monitoring Objects. This data is considered as the input data for BAM monitoring.
  • Business Event Response: This option enables or disables the data filing and evaluates the conditions to trigger appropriate actions for the Business Event Responses, which is visualized as SLA monitoring in BAM.

Refer to Configuring Advanced Monitoring Options for a detailed explanation on how to configure the settings.

Note: If you do not select the Process Monitoring Objects or Business Event Response options, respective filling of the monitoring data and SLA monitoring will not occur in the organization.

On selecting at least one of the above options, the settings that are configured for uploading (Past events and Latest events) will be considered by the BAM engine for recording the monitoring data and enabling SLA monitoring. When these advanced settings are not selected, the BAM engine will not consider the upload-specific settings for the upload. The Process Monitoring Object and Business Event Response documents must be created before uploading the instances data.

Note:

  • Data monitoring and SLA monitoring will not occur if the Process Monitoring Object and Business Event Response documents are created after triggering the upload. In such cases, the upload must be triggered again.
  • The advanced settings can be enabled only when the BAM service container is created in the organization.

Tip: It is recommended to create the BAM service container in the organization. After creating it, enable the options available in the Settings tab to record the BAM monitoring data.

Trend Manager Tab

Note : Ensure that the Scheduling service container is started, to view the KPI trend information on the Trend Manager tab.

The Trend Manager tab provides an overview of the KPIs of the type trend that are available for the organization. The Administrator can enable or disable the trend settings for the available KPI definitions.

Each entry in the table represents a unique KPI definition that is of the type trend. Using  (Enable Trend ) and  (Disable Trend) , you can enable or disable the trend calculations relating to the selected KPI definition. When the associated scheduler is disabled, it will not capture the related data, and therefore the related trend plot is depicted without any data for that period.

The administrator can also use Column Chooser option available to view more details about the deployed KPI definitions that are of the type trend. The following columns are available in the display table:

  • KPI ID: Unique identifier for the KPI
  • KPI Name: Name of the KPI provided during the design time
  • Folder: Path where the KPI was created in design time
  • Schedule ID: Unique identifier for the associated schedule template
  • Schedule Event ID: Unique Identifier for the schedule instance
  • Space: Displays the schedule space. Either Shared or Organization is displayed based on the space where the deployed definition is available.
  • Status: Current status of the associated schedule. Either Active or Inactive is displayed based on the current status of the associated schedule definition.


The Trend Manager tab also provides search functionality. The administrator can search, enable, or disable trends based on the KPI ID, KPI Name, Space, and Status.

 

Attachments:

Related information

Enabling BAM synchronization
Disabling BAM synchronization
Uploading a Business Process
Configuring Advanced Monitoring Options